Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE CHAPEL Detached £23,425 £7,500 18 Jan 2002
31 NORTH ROAD Detached £178,097 £160,000 12 Mar 2021